oncoming truck carrying diesel - Spanish English Dictionary